
.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li {
  background: transparent;
  color: $primary;
}

.el-pagination.is-background .el-pager li:not(.disabled).active {
  background: $primary;
  color: $white;
  border-radius: 50%;
}

.el-input.is-active .el-input__inner, .el-input__inner:focus {
  border-color: $primary;
}

.el-tooltip__popper[x-placement^=top] {
  margin-bottom: getPx(5);
  max-width: 80vw;
}

.el-dropdown-menu__item:focus, .el-dropdown-menu__item:not(.is-disabled):hover {
  color: $primary;
  background: $second-white;
}

// 下拉框样式
.el-select-dropdown__wrap {
  max-height: 250px !important;
  max-width: 340px !important;
}

// 
.el-tag.el-tag--info {
  max-width: 190px !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}

// el-scrollb  滚动条
.el-scrollbar__wrap {
  overflow-x: hidden;
}

.scroll-bar {
  height: 100%;
}

.el-input__inner {
  max-height: 100% !important;
}

.el-select-dropdown {
  .el-scrollbar {
    padding-bottom: 10px;
  }
}

.el-form-item__error {
  &.zone {
    transform: translate(0, getPx(-5));
  }

  &.city {
    left: getPx(165);
  }

  &.district {
    left: getPx(325);
  }
}

.el-button--primary {
  background: $primary;
  border-color: $primary;

  &:hover, &:active, &:focus {
    background: $primary;
    border-color: $primary;
  }
}

.el-checkbox__inner {
  &:hover {
    border-color: $primary;
  }
}

.el-checkbox__input.isfocus {
  .el-checkbox__inner {
    border-color: $primary;
  }
}

.el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {
  background-color: $primary;
  border-color: $primary;
}

.el-checkbox__input.is-checked+.el-checkbox__label {
  color: $primary;
}

.el-radio__label {
  color: $txt-color;
}

.el-radio__inner {
  background: transparent;

  &:hover {
    border-color: $primary;
  }
}

.el-radio__input.is-checked .el-radio__inner {
  border-color: $primary;
  background: $primary;
}

.el-radio__input.is-checked+.el-radio__label {
  color: $primary;
}

.el-select-dropdown__item .el-tooltip {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.aplayer-icon-mode {
  &.inactive {
    display: none;  
  }
}

.el-form-item {
  padding-left: 2%;  
}

/* .el-transfer */
.el-transfer__buttons{
  text-align: center;
  .el-button{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    padding: 0;
    display: block;
    margin-left: 0;
    i{
      font-size: 20px;
    }
  }
}
.el-transfer-panel{
  width: 300px;
  border-color: #b1d6f1;
}
.el-transfer-panel .el-transfer-panel__header{
  background: #f5fdff;
  color: #415673;
}
.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{
  color: #415673;
}
.el-transfer-panel__body{
  height: 330px;
}
.el-transfer-panel__list.is-filterable{
  height: 255px;
}
.el-input--small .el-input__icon{
  line-height: 34px;
}

.el-table td, .el-table th {
  height: 66px;
  padding: 0;
  @media all and (max-height: $h) {
    // padding: 6px 0;
    height: 43px;
  }
}